home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1993 July / InfoMagic USENET CD-ROM July 1993.ISO / sources / misc / volume19 / dmake / patch01a < prev    next >
Encoding:
Text File  |  1991-05-14  |  40.4 KB  |  1,085 lines

  1. Newsgroups: comp.sources.misc
  2. From: Dennis Vadura <dvadura@watdragon.waterloo.edu>
  3. Subject:  v19i059:  dmake - dmake version 3.7, Patch01a/3
  4. Message-ID: <1991May14.150449.5968@sparky.IMD.Sterling.COM>
  5. X-Md4-Signature: 0c8631cfa1a2c0977730f3d5a7653de9
  6. Date: Tue, 14 May 1991 15:04:49 GMT
  7. Approved: kent@sparky.imd.sterling.com
  8.  
  9. Submitted-by: Dennis Vadura <dvadura@watdragon.waterloo.edu>
  10. Posting-number: Volume 19, Issue 59
  11. Archive-name: dmake/patch01a
  12. Patch-To: dmake: Volume 19, Issue 22-58
  13.  
  14. This is the first of a three part patch to dmake. To apply this patch
  15. copy the three parts into the dmake source directory.  Unshar the parts.
  16. This will produce a file dm37p1. To apply the patches type:
  17.  
  18.     sh dm37p1
  19.  
  20. This will extract and apply the patches.
  21.  
  22. #!/bin/sh
  23. # This is a shell archive (produced by shar 3.49)
  24. # To extract the files from this archive, save it to a file, remove
  25. # everything above the "!/bin/sh" line above, and type "sh file_name".
  26. #
  27. # made 05/14/1991 12:55 UTC by dvadura@watdragon
  28. # Source directory /u2/dvadura/src/generic/dmake/dist/t
  29. #
  30. # existing files will NOT be overwritten unless -c is specified
  31. #
  32. # This is part 1 of a multipart archive                                    
  33. # do not concatenate these parts, unpack them in order with /bin/sh        
  34. #
  35. # This shar contains:
  36. # length  mode       name
  37. # ------ ---------- ------------------------------------------
  38. # 104168 -rw-r----- dm37p1
  39. #
  40. if test -r _shar_seq_.tmp; then
  41.     echo 'Must unpack archives in sequence!'
  42.     echo Please unpack part `cat _shar_seq_.tmp` next
  43.     exit 1
  44. fi
  45. # ============= dm37p1 ==============
  46. if test -f 'dm37p1' -a X"$1" != X"-c"; then
  47.     echo 'x - skipping dm37p1 (File already exists)'
  48.     rm -f _shar_wnt_.tmp
  49. else
  50. > _shar_wnt_.tmp
  51. echo 'x - extracting dm37p1 (Text)'
  52. sed 's/^X//' << 'SHAR_EOF' > 'dm37p1' &&
  53. X#!/bin/sh
  54. X# dodiff:  Directory tree maintainer (v1.1)
  55. X#
  56. X# Dmake 3.7 Patch #1:
  57. X# -------------------
  58. X# 
  59. X# Priority:  Low for UNIX, High for DOS
  60. X# =========
  61. X# 
  62. X# Description:
  63. X# ============
  64. X# 
  65. X# This patch fixes the MSDOS dmake build batch files and makes them usable for
  66. X# building the executables.  I didn't check the automatically generated DOS
  67. X# scripts on the last run and Murphy had his way and ofcourse they were wrong.
  68. X# The source archive on watmsg.uwaterloo.ca has the patched sources.
  69. X# 
  70. X# To apply the patch simply put this file in the dmake-source root directory
  71. X# and run it through /bin/sh; it will do the rest.
  72. X# 
  73. X# -dennis
  74. X# 
  75. X# Details of Fixes:
  76. X# =================
  77. X# - Fixed the MSDOS distribution build scripts so that the actually work :-)
  78. X# 
  79. X# - Fixed a missing CONST declaration in msdos/mscdos/config.h that broke the
  80. X#   MSC compile for function.c.
  81. X# 
  82. X# - Fixed msdos/tee.c to compile if not making swapping version, it was missing
  83. X#   an include for "extern.h"
  84. X# 
  85. X# - Fixed a bug in make.c when .SETDIR'ed to a directory and we built
  86. X#   the path name of a prerequisite for which we had setdir'ed, then
  87. X#   we should use the prefix supplied by the push of the target not
  88. X#   by Makedir.
  89. X# 
  90. X# - Fixed a minor nit in function.c where an int was getting compared to NULL.
  91. X#   It should now be ok.  I don't think this affects anything.
  92. X#
  93. X# Remove Obsolete files from distribution
  94. Xrm -f _state.mk
  95. X
  96. X# Now use a shar archive to add any new files to the distribution
  97. X
  98. X# Now create the file of patches and apply patch appropriately
  99. X# This is a shell archive (produced by shar 3.49)
  100. X# To extract the files from this archive, save it to a file, remove
  101. X# everything above the "!/bin/sh" line above, and type "sh file_name".
  102. X#
  103. X# made 05/14/1991 12:52 UTC by dvadura@watdragon
  104. X# Source directory /u2/dvadura/src/generic/dmake
  105. X#
  106. X# existing files will NOT be overwritten unless -c is specified
  107. X#
  108. X# This shar contains:
  109. X# length  mode       name
  110. X# ------ ---------- ------------------------------------------
  111. X# 100601 -rw-r----- _patches
  112. X#
  113. X# ============= _patches ==============
  114. Xif test -f '_patches' -a X"$1" != X"-c"; then
  115. X    echo 'x - skipping _patches (File already exists)'
  116. Xelse
  117. Xecho 'x - extracting _patches (Text)'
  118. Xsed 's/^X//' << 'SHAR_EOF' > '_patches' &&
  119. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr4/public.h    Tue May 14 08:39:24 1991
  120. X--- unix/sysvr4/public.h    Sun May 12 19:04:13 1991
  121. X***************
  122. X*** 1,4 ****
  123. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr4/RCS/public.h,v 1.1 91/05/06 15:28:41 dvadura Exp Locker: dvadura $
  124. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  125. XX  --
  126. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  127. X--- 1,4 ----
  128. X! /* RCS      -- $Header$
  129. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  130. XX  --
  131. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  132. X***************
  133. X*** 42,51 ****
  134. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  135. XX  --
  136. XX  -- LOG
  137. X! --     $Log:    public.h,v $
  138. X!  * Revision 1.1  91/05/06  15:28:41  dvadura
  139. X!  * dmake Release Version 3.7
  140. X!  * 
  141. XX  */
  142. XX  
  143. XX  #ifndef _DMAKE_PUBLIC_h
  144. X--- 42,48 ----
  145. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  146. XX  --
  147. XX  -- LOG
  148. X! --     $Log$
  149. XX  */
  150. XX  
  151. XX  #ifndef _DMAKE_PUBLIC_h
  152. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr3/public.h    Tue May 14 08:39:15 1991
  153. X--- unix/sysvr3/public.h    Sun May 12 19:04:11 1991
  154. X***************
  155. X*** 1,4 ****
  156. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr3/RCS/public.h,v 1.1 91/05/06 15:28:22 dvadura Exp Locker: dvadura $
  157. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  158. XX  --
  159. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  160. X--- 1,4 ----
  161. X! /* RCS      -- $Header$
  162. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  163. XX  --
  164. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  165. X***************
  166. X*** 42,51 ****
  167. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  168. XX  --
  169. XX  -- LOG
  170. X! --     $Log:    public.h,v $
  171. X!  * Revision 1.1  91/05/06  15:28:22  dvadura
  172. X!  * dmake Release Version 3.7
  173. X!  * 
  174. XX  */
  175. XX  
  176. XX  #ifndef _DMAKE_PUBLIC_h
  177. X--- 42,48 ----
  178. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  179. XX  --
  180. XX  -- LOG
  181. X! --     $Log$
  182. XX  */
  183. XX  
  184. XX  #ifndef _DMAKE_PUBLIC_h
  185. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/sysvr1/public.h    Tue May 14 08:39:00 1991
  186. X--- unix/sysvr1/public.h    Sun May 12 19:04:09 1991
  187. X***************
  188. X*** 1,4 ****
  189. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/sysvr1/RCS/public.h,v 1.1 91/05/06 15:28:03 dvadura Exp Locker: dvadura $
  190. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  191. XX  --
  192. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  193. X--- 1,4 ----
  194. X! /* RCS      -- $Header$
  195. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  196. XX  --
  197. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  198. X***************
  199. X*** 42,51 ****
  200. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  201. XX  --
  202. XX  -- LOG
  203. X! --     $Log:    public.h,v $
  204. X!  * Revision 1.1  91/05/06  15:28:03  dvadura
  205. X!  * dmake Release Version 3.7
  206. X!  * 
  207. XX  */
  208. XX  
  209. XX  #ifndef _DMAKE_PUBLIC_h
  210. X--- 42,48 ----
  211. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  212. XX  --
  213. XX  -- LOG
  214. X! --     $Log$
  215. XX  */
  216. XX  
  217. XX  #ifndef _DMAKE_PUBLIC_h
  218. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/vf/public.h    Tue May 14 08:38:42 1991
  219. X--- unix/bsd43/vf/public.h    Sun May 12 19:04:06 1991
  220. X***************
  221. X*** 1,4 ****
  222. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/vf/RCS/public.h,v 1.1 91/05/06 15:29:31 dvadura Exp Locker: dvadura $
  223. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  224. XX  --
  225. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  226. X--- 1,4 ----
  227. X! /* RCS      -- $Header$
  228. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  229. XX  --
  230. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  231. X***************
  232. X*** 42,51 ****
  233. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  234. XX  --
  235. XX  -- LOG
  236. X! --     $Log:    public.h,v $
  237. X!  * Revision 1.1  91/05/06  15:29:31  dvadura
  238. X!  * dmake Release Version 3.7
  239. X!  * 
  240. XX  */
  241. XX  
  242. XX  #ifndef _DMAKE_PUBLIC_h
  243. X--- 42,48 ----
  244. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  245. XX  --
  246. XX  -- LOG
  247. X! --     $Log$
  248. XX  */
  249. XX  
  250. XX  #ifndef _DMAKE_PUBLIC_h
  251. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/uw/public.h    Tue May 14 08:38:33 1991
  252. X--- unix/bsd43/uw/public.h    Sun May 12 20:19:37 1991
  253. X***************
  254. X*** 1,4 ****
  255. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/uw/RCS/public.h,v 1.1 91/05/06 15:29:14 dvadura Exp Locker: dvadura $
  256. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  257. XX  --
  258. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  259. X--- 1,4 ----
  260. X! /* RCS      -- $Header$
  261. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  262. XX  --
  263. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  264. X***************
  265. X*** 42,51 ****
  266. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  267. XX  --
  268. XX  -- LOG
  269. X! --     $Log:    public.h,v $
  270. X!  * Revision 1.1  91/05/06  15:29:14  dvadura
  271. X!  * dmake Release Version 3.7
  272. X!  * 
  273. XX  */
  274. XX  
  275. XX  #ifndef _DMAKE_PUBLIC_h
  276. X--- 42,48 ----
  277. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  278. XX  --
  279. XX  -- LOG
  280. X! --     $Log$
  281. XX  */
  282. XX  
  283. XX  #ifndef _DMAKE_PUBLIC_h
  284. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/bsd43/public.h    Tue May 14 08:38:20 1991
  285. X--- unix/bsd43/public.h    Sun May 12 19:04:08 1991
  286. X***************
  287. X*** 1,4 ****
  288. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/bsd43/RCS/public.h,v 1.1 91/05/06 15:28:57 dvadura Exp Locker: dvadura $
  289. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  290. XX  --
  291. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  292. X--- 1,4 ----
  293. X! /* RCS      -- $Header$
  294. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  295. XX  --
  296. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  297. X***************
  298. X*** 42,51 ****
  299. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  300. XX  --
  301. XX  -- LOG
  302. X! --     $Log:    public.h,v $
  303. X!  * Revision 1.1  91/05/06  15:28:57  dvadura
  304. X!  * dmake Release Version 3.7
  305. X!  * 
  306. XX  */
  307. XX  
  308. XX  #ifndef _DMAKE_PUBLIC_h
  309. X--- 42,48 ----
  310. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  311. XX  --
  312. XX  -- LOG
  313. X! --     $Log$
  314. XX  */
  315. XX  
  316. XX  #ifndef _DMAKE_PUBLIC_h
  317. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/unix/386ix/public.h    Tue May 14 08:38:09 1991
  318. X--- unix/386ix/public.h    Sun May 12 19:04:02 1991
  319. X***************
  320. X*** 1,4 ****
  321. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/unix/386ix/RCS/public.h,v 1.1 91/05/06 15:27:45 dvadura Exp Locker: dvadura $
  322. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  323. XX  --
  324. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  325. X--- 1,4 ----
  326. X! /* RCS      -- $Header$
  327. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  328. XX  --
  329. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  330. X***************
  331. X*** 42,51 ****
  332. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  333. XX  --
  334. XX  -- LOG
  335. X! --     $Log:    public.h,v $
  336. X!  * Revision 1.1  91/05/06  15:27:45  dvadura
  337. X!  * dmake Release Version 3.7
  338. X!  * 
  339. XX  */
  340. XX  
  341. XX  #ifndef _DMAKE_PUBLIC_h
  342. X--- 42,48 ----
  343. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  344. XX  --
  345. XX  -- LOG
  346. X! --     $Log$
  347. XX  */
  348. XX  
  349. XX  #ifndef _DMAKE_PUBLIC_h
  350. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/public.h    Tue May 14 08:37:54 1991
  351. X--- tos/public.h    Sun May 12 19:03:54 1991
  352. X***************
  353. X*** 1,4 ****
  354. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/public.h,v 1.1 91/05/06 15:32:18 dvadura Exp Locker: dvadura $
  355. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  356. XX  --
  357. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  358. X--- 1,4 ----
  359. X! /* RCS      -- $Header$
  360. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  361. XX  --
  362. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  363. X***************
  364. X*** 42,51 ****
  365. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  366. XX  --
  367. XX  -- LOG
  368. X! --     $Log:    public.h,v $
  369. X!  * Revision 1.1  91/05/06  15:32:18  dvadura
  370. X!  * dmake Release Version 3.7
  371. X!  * 
  372. XX  */
  373. XX  
  374. XX  #ifndef _DMAKE_PUBLIC_h
  375. X--- 42,48 ----
  376. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  377. XX  --
  378. XX  -- LOG
  379. X! --     $Log$
  380. XX  */
  381. XX  
  382. XX  #ifndef _DMAKE_PUBLIC_h
  383. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/tos/config.h    Tue May 14 08:37:49 1991
  384. X--- tos/config.h    Tue May 14 07:37:26 1991
  385. X***************
  386. X*** 1,4 ****
  387. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.1 91/05/06 15:32:16 dvadura Exp $
  388. XX  -- SYNOPSIS -- Configurarion include file.
  389. XX  -- 
  390. XX  -- DESCRIPTION
  391. X--- 1,4 ----
  392. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/tos/RCS/config.h,v 1.2 91/05/14 07:37:15 dvadura Exp $
  393. XX  -- SYNOPSIS -- Configurarion include file.
  394. XX  -- 
  395. XX  -- DESCRIPTION
  396. X***************
  397. X*** 29,34 ****
  398. X--- 29,37 ----
  399. XX  --
  400. XX  -- LOG
  401. XX  --     $Log:    config.h,v $
  402. X+  * Revision 1.2  91/05/14  07:37:15  dvadura
  403. X+  * Forgot to put in the declaration for CONST.
  404. X+  * 
  405. XX   * Revision 1.1  91/05/06  15:32:16  dvadura
  406. XX   * dmake Release Version 3.7
  407. XX   * 
  408. X***************
  409. X*** 45,47 ****
  410. X--- 48,53 ----
  411. XX  /* Define the getcwd function that is used in the code, since BSD does
  412. XX   * not have getcwd, but call it getwd instead. */
  413. XX  extern char *getcwd ANSI((char *, int));
  414. X+ 
  415. X+ /* Don't need the const decl */
  416. X+ #define CONST
  417. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/state.c    Tue May 14 08:37:41 1991
  418. X--- state.c    Tue May 14 08:36:31 1991
  419. X***************
  420. X*** 1,4 ****
  421. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.1 91/05/06 15:23:31 dvadura Exp $
  422. XX  -- SYNOPSIS -- .KEEP_STATE state file management
  423. XX  -- 
  424. XX  -- DESCRIPTION
  425. X--- 1,4 ----
  426. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/RCS/state.c,v 1.2 91/05/14 08:36:05 dvadura Exp $
  427. XX  -- SYNOPSIS -- .KEEP_STATE state file management
  428. XX  -- 
  429. XX  -- DESCRIPTION
  430. X***************
  431. X*** 33,38 ****
  432. X--- 33,41 ----
  433. XX  --
  434. XX  -- LOG
  435. XX  --     $Log:    state.c,v $
  436. X+  * Revision 1.2  91/05/14  08:36:05  dvadura
  437. X+  * Fixed a comparison of _my_fgets at line 73 to NULL, it should be 0.
  438. X+  * 
  439. XX   * Revision 1.1  91/05/06  15:23:31  dvadura
  440. XX   * dmake Release Version 3.7
  441. XX   * 
  442. X***************
  443. X*** 70,76 ****
  444. XX       size = atol(sizeb);
  445. XX       buf = MALLOC(size+2, char);
  446. XX  
  447. X!      while( _my_fgets(buf, size, fp) != NULL ) {
  448. XX          TALLOC(sp, 1, KSTATE);
  449. XX          sp->st_name = _strdup(buf);
  450. XX          (void) Hash(buf, &sp->st_nkey);
  451. X--- 73,79 ----
  452. XX       size = atol(sizeb);
  453. XX       buf = MALLOC(size+2, char);
  454. XX  
  455. X!      while( _my_fgets(buf, size, fp) ) {
  456. XX          TALLOC(sp, 1, KSTATE);
  457. XX          sp->st_name = _strdup(buf);
  458. XX          (void) Hash(buf, &sp->st_nkey);
  459. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/readme/cover    Tue May 14 08:37:28 1991
  460. X--- readme/cover    Tue May 14 08:39:25 1991
  461. X***************
  462. X*** 17,22 ****
  463. X--- 17,28 ----
  464. XX      ...
  465. XX      dmake37.sharxx
  466. XX  
  467. X+ Note that all archives are created on a UNIX system.  This means that the
  468. X+ distributions heading for DOS-land need to have the <lf> turned into a
  469. X+ <cr><lf>.  There exist a number of filters for doing this (sed comes to mind),
  470. X+ and is easily run over each file using a UNIX shell script.  Thus I don't
  471. X+ provide two different versions of the archives.
  472. X+ 
  473. XX  dmake is different from other versions of make in that it supports significant
  474. XX  enhancements (See the man page).  A short summary of the more important
  475. XX  ones follows:
  476. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/patchlvl.h    Tue May 14 08:37:21 1991
  477. X--- patchlvl.h    Tue May 14 08:31:08 1991
  478. X***************
  479. X*** 1,3 ****
  480. XX  /* dmake patch level, reset to 0 for each new version release. */
  481. XX  
  482. X! #define PATCHLEVEL 0
  483. X--- 1,3 ----
  484. XX  /* dmake patch level, reset to 0 for each new version release. */
  485. XX  
  486. X! #define PATCHLEVEL 1
  487. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/public.h    Tue May 14 08:37:12 1991
  488. X--- os2/mscdos/public.h    Sun May 12 19:04:16 1991
  489. X***************
  490. X*** 1,4 ****
  491. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/public.h,v 1.1 91/05/06 15:34:04 dvadura Exp Locker: dvadura $
  492. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  493. XX  --
  494. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  495. X--- 1,4 ----
  496. X! /* RCS      -- $Header$
  497. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  498. XX  --
  499. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  500. X***************
  501. X*** 42,51 ****
  502. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  503. XX  --
  504. XX  -- LOG
  505. X! --     $Log:    public.h,v $
  506. X!  * Revision 1.1  91/05/06  15:34:04  dvadura
  507. X!  * dmake Release Version 3.7
  508. X!  * 
  509. XX  */
  510. XX  
  511. XX  #ifndef _DMAKE_PUBLIC_h
  512. X--- 42,48 ----
  513. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  514. XX  --
  515. XX  -- LOG
  516. X! --     $Log$
  517. XX  */
  518. XX  
  519. XX  #ifndef _DMAKE_PUBLIC_h
  520. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk60.cmd    Tue May 14 08:37:08 1991
  521. X--- os2/mscdos/mk60.cmd    Sat May 11 10:11:00 1991
  522. X***************
  523. X*** 28,32 ****
  524. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
  525. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
  526. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
  527. X- link @\tmp\mkAAA010057,dmake.exe,NUL.MAP,@\tmp\mkBAA010057\ST:8000 \exe \packc \batch,os2\dmake.def
  528. XX  cp os2\mscdos\startup.mk startup.mk
  529. X--- 28,32 ----
  530. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\arlib.obj msdos\arlib.c
  531. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\rmprq.obj unix\rmprq.c
  532. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D__STDC__=1 -B2 C2L -WX -Osecgl -Gs -Foobjects\tempnam.obj os2\mscdos\tempnam.c
  533. XX  cp os2\mscdos\startup.mk startup.mk
  534. X+ link @/tmp/mkAAA000196,dmake.exe,NUL.MAP,@/tmp/mkBAA000196/ST:8000 /exe /packc /batch,os2\dmake.def
  535. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk51.cmd    Tue May 14 08:37:07 1991
  536. X--- os2/mscdos/mk51.cmd    Sat May 11 10:10:43 1991
  537. X***************
  538. X*** 57,61 ****
  539. XX  mv rmprq.obj objects
  540. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  541. XX  mv tempnam.obj objects
  542. X- link @\tmp\mkAAA010015,dmake.exe,NUL.MAP,@\tmp\mkBAA010015\ST:8000 \exe \packc \batch,os2\dmake.def
  543. XX  cp os2\mscdos\startup.mk startup.mk
  544. X--- 57,61 ----
  545. XX  mv rmprq.obj objects
  546. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=510 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  547. XX  mv tempnam.obj objects
  548. XX  cp os2\mscdos\startup.mk startup.mk
  549. X+ link @/tmp/mkAAA000163,dmake.exe,NUL.MAP,@/tmp/mkBAA000163/ST:8000 /exe /packc /batch,os2\dmake.def
  550. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk50.cmd    Tue May 14 08:37:06 1991
  551. X--- os2/mscdos/mk50.cmd    Sat May 11 10:10:22 1991
  552. X***************
  553. X*** 57,61 ****
  554. XX  mv rmprq.obj objects
  555. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  556. XX  mv tempnam.obj objects
  557. X- link @\tmp\mkAAA009990,dmake.exe,NUL.MAP,@\tmp\mkBAA009990\ST:8000 \exe \packc \batch,os2\dmake.def
  558. XX  cp os2\mscdos\startup.mk startup.mk
  559. X--- 57,61 ----
  560. XX  mv rmprq.obj objects
  561. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -AC -D_MSC_VER=500 -B2 C2L -WX -Oscl -Gs os2\mscdos\tempnam.c
  562. XX  mv tempnam.obj objects
  563. XX  cp os2\mscdos\startup.mk startup.mk
  564. X+ link @/tmp/mkAAA000136,dmake.exe,NUL.MAP,@/tmp/mkBAA000136/ST:8000 /exe /packc /batch,os2\dmake.def
  565. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/mk40.cmd    Tue May 14 08:37:05 1991
  566. X--- os2/mscdos/mk40.cmd    Sat May 11 10:09:59 1991
  567. X***************
  568. X*** 57,61 ****
  569. XX  mv rmprq.obj objects
  570. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
  571. XX  mv tempnam.obj objects
  572. X- link @\tmp\mkAAA009963,dmake.exe,NUL.MAP,@\tmp\mkBAA009963\ST:8000,os2\dmake.def
  573. XX  cp os2\mscdos\startup.mk startup.mk
  574. X--- 57,61 ----
  575. XX  mv rmprq.obj objects
  576. XX  cl -c -I. -Ios2 -DOS2 -G2 -Ios2\mscdos -mC -DM_I86=1 -D__STDC__=1 -B2 C2L -WX os2\mscdos\tempnam.c
  577. XX  mv tempnam.obj objects
  578. XX  cp os2\mscdos\startup.mk startup.mk
  579. X+ link @/tmp/mkAAA029978,dmake.exe,NUL.MAP,@/tmp/mkBAA029978/ST:8000,os2\dmake.def
  580. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/os2/mscdos/config.h    Tue May 14 08:37:02 1991
  581. X--- os2/mscdos/config.h    Tue May 14 07:38:51 1991
  582. X***************
  583. X*** 1,4 ****
  584. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.1 91/05/06 15:34:02 dvadura Exp $
  585. XX  -- SYNOPSIS -- Configurarion include file.
  586. XX  -- 
  587. XX  -- DESCRIPTION
  588. X--- 1,4 ----
  589. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/os2/mscdos/RCS/config.h,v 1.2 91/05/14 07:38:40 dvadura Exp $
  590. XX  -- SYNOPSIS -- Configurarion include file.
  591. XX  -- 
  592. XX  -- DESCRIPTION
  593. X***************
  594. X*** 29,34 ****
  595. X--- 29,37 ----
  596. XX  --
  597. XX  -- LOG
  598. XX  --     $Log:    config.h,v $
  599. X+  * Revision 1.2  91/05/14  07:38:40  dvadura
  600. X+  * Forgot the COST declaration.
  601. X+  * 
  602. XX   * Revision 1.1  91/05/06  15:34:02  dvadura
  603. XX   * dmake Release Version 3.7
  604. XX   * 
  605. X***************
  606. X*** 65,70 ****
  607. X--- 68,76 ----
  608. XX  #if defined(MSDOS) && defined (_MSC_VER)
  609. XX  #   define _TYPES_
  610. XX  #endif
  611. X+ 
  612. X+ /* Don't need this one either */
  613. X+ #define CONST
  614. XX  
  615. XX  /* in sysintf.c: SIGQUIT is used, this is not defined in MSC */
  616. XX  #ifndef SIGQUIT
  617. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tee.c    Tue May 14 08:36:52 1991
  618. X--- msdos/tee.c    Fri May 10 14:06:30 1991
  619. X***************
  620. X*** 1,4 ****
  621. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.1 91/05/06 15:25:36 dvadura Exp $
  622. XX  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
  623. XX  -- 
  624. XX  -- DESCRIPTION
  625. X--- 1,4 ----
  626. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/RCS/tee.c,v 1.2 91/05/10 14:06:17 dvadura Exp $
  627. XX  -- SYNOPSIS -- Hook_std_writes() dummy call for non swapping MSDOS versions.
  628. XX  -- 
  629. XX  -- DESCRIPTION
  630. X***************
  631. X*** 26,35 ****
  632. X--- 26,40 ----
  633. XX  --
  634. XX  -- LOG
  635. XX  --     $Log:    tee.c,v $
  636. X+  * Revision 1.2  91/05/10  14:06:17  dvadura
  637. X+  * Forgot to include "extern.h".
  638. X+  * 
  639. XX   * Revision 1.1  91/05/06  15:25:36  dvadura
  640. XX   * dmake Release Version 3.7
  641. XX   * 
  642. XX  */
  643. X+ 
  644. X+ #include "extern.h"
  645. XX  
  646. XX  PUBLIC void
  647. XX  Hook_std_writes( file )
  648. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/public.h    Tue May 14 08:36:47 1991
  649. X--- msdos/tccdos/public.h    Sun May 12 19:03:57 1991
  650. X***************
  651. X*** 1,4 ****
  652. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/tccdos/RCS/public.h,v 1.1 91/05/06 15:26:04 dvadura Exp Locker: dvadura $
  653. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  654. XX  --
  655. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  656. X--- 1,4 ----
  657. X! /* RCS      -- $Header$
  658. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  659. XX  --
  660. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  661. X***************
  662. X*** 42,51 ****
  663. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  664. XX  --
  665. XX  -- LOG
  666. X! --     $Log:    public.h,v $
  667. X!  * Revision 1.1  91/05/06  15:26:04  dvadura
  668. X!  * dmake Release Version 3.7
  669. X!  * 
  670. XX  */
  671. XX  
  672. XX  #ifndef _DMAKE_PUBLIC_h
  673. X--- 42,48 ----
  674. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  675. XX  --
  676. XX  -- LOG
  677. X! --     $Log$
  678. XX  */
  679. XX  
  680. XX  #ifndef _DMAKE_PUBLIC_h
  681. X***************
  682. X*** 146,151 ****
  683. X--- 143,149 ----
  684. XX  int touch_arch ANSI((char*, char*));
  685. XX  int _chdir ANSI((char *));
  686. XX  void Remove_prq ANSI((CELLPTR));
  687. X+ int spawnvpe ANSI((int, char *, char **, char **));
  688. XX  void Hook_std_writes ANSI((char *));
  689. XX  
  690. XX  #endif
  691. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mkswp.bat    Tue May 14 08:36:44 1991
  692. X--- msdos/tccdos/mkswp.bat    Sat May 11 10:06:26 1991
  693. X***************
  694. X*** 2,69 ****
  695. XX  tasm -t -mx -dmlarge msdos\exec.asm;
  696. XX  mv exec.obj objects
  697. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  698. X! mv infer.obj objects
  699. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  700. X! mv make.obj objects
  701. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  702. X! mv stat.obj objects
  703. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  704. X! mv expand.obj objects
  705. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  706. X! mv dmstring.obj objects
  707. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  708. X! mv hash.obj objects
  709. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  710. X! mv dag.obj objects
  711. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  712. X! mv dmake.obj objects
  713. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  714. X! mv path.obj objects
  715. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  716. X! mv imacs.obj objects
  717. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  718. X! mv sysintf.obj objects
  719. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  720. X! mv parse.obj objects
  721. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  722. X! mv getinp.obj objects
  723. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  724. X! mv quit.obj objects
  725. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  726. X! mv state.obj objects
  727. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  728. X! mv basename.obj objects
  729. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  730. X! mv dmdump.obj objects
  731. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  732. X! mv macparse.obj objects
  733. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  734. X! mv rulparse.obj objects
  735. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  736. X! mv percent.obj objects
  737. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  738. X! mv function.obj objects
  739. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  740. X! mv ruletab.obj objects
  741. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  742. X! mv dirbrk.obj objects
  743. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  744. X! mv runargv.obj objects
  745. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  746. X! mv arlib.obj objects
  747. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  748. X! mv _chdir.obj objects
  749. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  750. X! mv switchar.obj objects
  751. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  752. X! mv rmprq.obj objects
  753. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
  754. X! mv find.obj objects
  755. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
  756. X! mv spawn.obj objects
  757. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  758. X! mv tempnam.obj objects
  759. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  760. X! mv utime.obj objects
  761. X! tlink @\tmp\mkAAA010396,dmake.exe,NUL.MAP,@\tmp\mkBAA010396
  762. XX  copy msdos\tccdos\startup.mk startup.mk
  763. X--- 2,101 ----
  764. XX  tasm -t -mx -dmlarge msdos\exec.asm;
  765. XX  mv exec.obj objects
  766. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  767. X! copy infer.obj objects
  768. X! del infer.obj
  769. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  770. X! copy make.obj objects
  771. X! del make.obj
  772. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  773. X! copy stat.obj objects
  774. X! del stat.obj
  775. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  776. X! copy expand.obj objects
  777. X! del expand.obj
  778. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  779. X! copy dmstring.obj objects
  780. X! del dmstring.obj
  781. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  782. X! copy hash.obj objects
  783. X! del hash.obj
  784. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  785. X! copy dag.obj objects
  786. X! del dag.obj
  787. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  788. X! copy dmake.obj objects
  789. X! del dmake.obj
  790. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  791. X! copy path.obj objects
  792. X! del path.obj
  793. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  794. X! copy imacs.obj objects
  795. X! del imacs.obj
  796. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  797. X! copy sysintf.obj objects
  798. X! del sysintf.obj
  799. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  800. X! copy parse.obj objects
  801. X! del parse.obj
  802. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  803. X! copy getinp.obj objects
  804. X! del getinp.obj
  805. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  806. X! copy quit.obj objects
  807. X! del quit.obj
  808. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  809. X! copy state.obj objects
  810. X! del state.obj
  811. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  812. X! copy basename.obj objects
  813. X! del basename.obj
  814. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  815. X! copy dmdump.obj objects
  816. X! del dmdump.obj
  817. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  818. X! copy macparse.obj objects
  819. X! del macparse.obj
  820. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  821. X! copy rulparse.obj objects
  822. X! del rulparse.obj
  823. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  824. X! copy percent.obj objects
  825. X! del percent.obj
  826. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  827. X! copy function.obj objects
  828. X! del function.obj
  829. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  830. X! copy ruletab.obj objects
  831. X! del ruletab.obj
  832. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  833. X! copy dirbrk.obj objects
  834. X! del dirbrk.obj
  835. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  836. X! copy runargv.obj objects
  837. X! del runargv.obj
  838. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  839. X! copy arlib.obj objects
  840. X! del arlib.obj
  841. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  842. X! copy _chdir.obj objects
  843. X! del _chdir.obj
  844. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  845. X! copy switchar.obj objects
  846. X! del switchar.obj
  847. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  848. X! copy rmprq.obj objects
  849. X! del rmprq.obj
  850. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\find.c
  851. X! copy find.obj objects
  852. X! del find.obj
  853. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\spawn.c
  854. X! copy spawn.obj objects
  855. X! del spawn.obj
  856. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  857. X! copy tempnam.obj objects
  858. X! del tempnam.obj
  859. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  860. X! copy utime.obj objects
  861. X! del utime.obj
  862. XX  copy msdos\tccdos\startup.mk startup.mk
  863. X+ tlink @msdos\tccdos\objswp.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\libswp.rsp
  864. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/tccdos/mk.bat    Tue May 14 08:36:43 1991
  865. X--- msdos/tccdos/mk.bat    Sat May 11 10:06:02 1991
  866. X***************
  867. X*** 1,65 ****
  868. XX  md objects
  869. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  870. X! mv infer.obj objects
  871. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  872. X! mv make.obj objects
  873. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  874. X! mv stat.obj objects
  875. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  876. X! mv expand.obj objects
  877. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  878. X! mv dmstring.obj objects
  879. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  880. X! mv hash.obj objects
  881. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  882. X! mv dag.obj objects
  883. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  884. X! mv dmake.obj objects
  885. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  886. X! mv path.obj objects
  887. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  888. X! mv imacs.obj objects
  889. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  890. X! mv sysintf.obj objects
  891. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  892. X! mv parse.obj objects
  893. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  894. X! mv getinp.obj objects
  895. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  896. X! mv quit.obj objects
  897. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  898. X! mv state.obj objects
  899. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  900. X! mv basename.obj objects
  901. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  902. X! mv dmdump.obj objects
  903. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  904. X! mv macparse.obj objects
  905. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  906. X! mv rulparse.obj objects
  907. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  908. X! mv percent.obj objects
  909. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  910. X! mv function.obj objects
  911. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  912. X! mv ruletab.obj objects
  913. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  914. X! mv dirbrk.obj objects
  915. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  916. X! mv runargv.obj objects
  917. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  918. X! mv arlib.obj objects
  919. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  920. X! mv _chdir.obj objects
  921. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  922. X! mv switchar.obj objects
  923. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  924. X! mv rmprq.obj objects
  925. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
  926. X! mv tee.obj objects
  927. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  928. X! mv tempnam.obj objects
  929. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  930. X! mv utime.obj objects
  931. X! tlink @\tmp\mkAAA010368,dmake.exe,NUL.MAP,@\tmp\mkBAA010368
  932. XX  copy msdos\tccdos\startup.mk startup.mk
  933. X--- 1,96 ----
  934. XX  md objects
  935. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  infer.c
  936. X! copy infer.obj objects
  937. X! del infer.obj
  938. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  make.c
  939. X! copy make.obj objects
  940. X! del make.obj
  941. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  stat.c
  942. X! copy stat.obj objects
  943. X! del stat.obj
  944. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  expand.c
  945. X! copy expand.obj objects
  946. X! del expand.obj
  947. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmstring.c
  948. X! copy dmstring.obj objects
  949. X! del dmstring.obj
  950. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  hash.c
  951. X! copy hash.obj objects
  952. X! del hash.obj
  953. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dag.c
  954. X! copy dag.obj objects
  955. X! del dag.obj
  956. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmake.c
  957. X! copy dmake.obj objects
  958. X! del dmake.obj
  959. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  path.c
  960. X! copy path.obj objects
  961. X! del path.obj
  962. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  imacs.c
  963. X! copy imacs.obj objects
  964. X! del imacs.obj
  965. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  sysintf.c
  966. X! copy sysintf.obj objects
  967. X! del sysintf.obj
  968. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  parse.c
  969. X! copy parse.obj objects
  970. X! del parse.obj
  971. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  getinp.c
  972. X! copy getinp.obj objects
  973. X! del getinp.obj
  974. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  quit.c
  975. X! copy quit.obj objects
  976. X! del quit.obj
  977. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  state.c
  978. X! copy state.obj objects
  979. X! del state.obj
  980. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  basename.c
  981. X! copy basename.obj objects
  982. X! del basename.obj
  983. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  dmdump.c
  984. X! copy dmdump.obj objects
  985. X! del dmdump.obj
  986. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  macparse.c
  987. X! copy macparse.obj objects
  988. X! del macparse.obj
  989. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  rulparse.c
  990. X! copy rulparse.obj objects
  991. X! del rulparse.obj
  992. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  percent.c
  993. X! copy percent.obj objects
  994. X! del percent.obj
  995. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  function.c
  996. X! copy function.obj objects
  997. X! del function.obj
  998. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\ruletab.c
  999. X! copy ruletab.obj objects
  1000. X! del ruletab.obj
  1001. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\dirbrk.c
  1002. X! copy dirbrk.obj objects
  1003. X! del dirbrk.obj
  1004. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\runargv.c
  1005. X! copy runargv.obj objects
  1006. X! del runargv.obj
  1007. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\arlib.c
  1008. X! copy arlib.obj objects
  1009. X! del arlib.obj
  1010. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\_chdir.c
  1011. X! copy _chdir.obj objects
  1012. X! del _chdir.obj
  1013. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\switchar.c
  1014. X! copy switchar.obj objects
  1015. X! del switchar.obj
  1016. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\rmprq.c
  1017. X! copy rmprq.obj objects
  1018. X! del rmprq.obj
  1019. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tee.c
  1020. X! copy tee.obj objects
  1021. X! del tee.obj
  1022. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\tempnam.c
  1023. X! copy tempnam.obj objects
  1024. X! del tempnam.obj
  1025. XX  tcc -c -I. -Imsdos -Imsdos\tccdos -f- -d -O -N- -w-nod -ml  msdos\tccdos\utime.c
  1026. X! copy utime.obj objects
  1027. X! del utime.obj
  1028. XX  copy msdos\tccdos\startup.mk startup.mk
  1029. X+ tlink @msdos\tccdos\obj.rsp,dmake.exe,NUL.MAP,@msdos\tccdos\lib.rsp
  1030. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/public.h    Tue May 14 08:36:23 1991
  1031. X--- msdos/mscdos/public.h    Sun May 12 19:03:56 1991
  1032. X***************
  1033. X*** 1,4 ****
  1034. X! /* RCS      -- $Header: /u2/dvadura/src/generic/dmake/src/msdos/mscdos/RCS/public.h,v 1.1 91/05/06 15:25:50 dvadura Exp Locker: dvadura $
  1035. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  1036. XX  --
  1037. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  1038. X--- 1,4 ----
  1039. X! /* RCS      -- $Header$
  1040. XX  -- WARNING  -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT
  1041. XX  --
  1042. XX  -- SYNOPSIS -- Local functions exported to be visible by others.
  1043. X***************
  1044. X*** 42,51 ****
  1045. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  1046. XX  --
  1047. XX  -- LOG
  1048. X! --     $Log:    public.h,v $
  1049. X!  * Revision 1.1  91/05/06  15:25:50  dvadura
  1050. X!  * dmake Release Version 3.7
  1051. X!  * 
  1052. XX  */
  1053. XX  
  1054. XX  #ifndef _DMAKE_PUBLIC_h
  1055. X--- 42,48 ----
  1056. XX  --      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  1057. XX  --
  1058. XX  -- LOG
  1059. X! --     $Log$
  1060. XX  */
  1061. XX  
  1062. XX  #ifndef _DMAKE_PUBLIC_h
  1063. X*** /u2/dvadura/src/generic/dmake/dmake37-p0/msdos/mscdos/mk60swp.bat    Tue May 14 08:36:19 1991
  1064. X--- msdos/mscdos/mk60swp.bat    Sat May 11 10:09:42 1991
  1065. X***************
  1066. X*** 32,36 ****
  1067. XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\find.obj msdos\find.c
  1068. XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\spawn.obj msdos\spawn.c
  1069. XX  cl -c -I. -Imsdos -Imsdos\mscdos -AL -D__STDC__=1 -Osecgl -Gs -Foobjects\tempnam.obj msdos\mscdos\tempnam.c
  1070. X- link @\tmp\mkAAA010738,dmake.exe,NUL.MAP;
  1071. SHAR_EOF
  1072. true || echo 'restore of dm37p1 failed'
  1073. fi
  1074. echo 'End of  part 1'
  1075. echo 'File dm37p1 is continued in part 2'
  1076. echo 2 > _shar_seq_.tmp
  1077. exit 0
  1078.  
  1079. exit 0 # Just in case...
  1080. -- 
  1081. Kent Landfield                   INTERNET: kent@sparky.IMD.Sterling.COM
  1082. Sterling Software, IMD           UUCP:     uunet!sparky!kent
  1083. Phone:    (402) 291-8300         FAX:      (402) 291-4362
  1084. Please send comp.sources.misc-related mail to kent@uunet.uu.net.
  1085.